package modulo4.model;

public enum TipoErrorDeValidacion {
    ETIQUETA_REQUERIDA_NO_CERRADA("No se encontró cierre de etiqueta.\tEjemplo: <a ....>"),//used
    ETIQUETA_OPCIONAL_NO_CERRADA("No se encontró cierre de etiqueta.\tEjemplo: <li/> o\n<li>...</li>"),//used
    ETIQUETA_VACIA_NO_CERRADA("No se encontró cierre de etiqueta.\tEjemplo: <br/>"),//used
    ETIQUETA_VACIA_CERRADA_INCORRECTAMENTE("La sintáxis de cierre para etiquetas vacias es:\t<br/>"), //used
    ETIQUETA_OPCIONAL_CERRADA_INCORRECTAMENTE("La sintáxis de cierre para etiquetas opcionales, sin tener etiqueta de apertura es:\t<li/>"),//used
    ETIQUETA_DE_INICIO_FALTANTE("Falta etiqueta de inicio para esta etiqueta."),//used
    ETIQUETA_DE_CIERRE_INVALIDA("La etiqueta no ha sido cerrada correctamente.\tEjemplo: </a> o:\t<input/>"),//used
    ETIQUETA_INVALIDA("El texto no corresponde a la sintáxis correcta para una etiqueta HTML"), //used
    ETIQUETA_INCOMPLETA("No se puede determinar si es una etiqueta válida o no."),//used
    ETIQUETA_DESCONOCIDA("Etiqueta no standar en HTML"), //used
    TIPO_ETIQUETA_REQUERIDA_INVALIDA("De acuerdo a la sintáxis esta etiqueta es de tipo requerida, pero no concuerda con ninguna conocida");//used
    
    private final String descripcion;
    
    private TipoErrorDeValidacion(String descripcion) {
        this.descripcion = descripcion;
    }
    
    public String getDescripcion() {
        return descripcion;
    }
}
